Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
15 TWYFORD ROAD Terraced £198,000 22 Feb 2019
17 TWYFORD ROAD Terraced £325,000 2 Dec 2022
19 TWYFORD ROAD Terraced £231,000 27 May 2022
21 TWYFORD ROAD Terraced £195,000 14 Mar 2014
23 TWYFORD ROAD Semi-Detached £167,000 31 May 2005
25 TWYFORD ROAD Terraced £153,000 10 Oct 2005
27 TWYFORD ROAD Terraced £150,500 15 Aug 2003
29 TWYFORD ROAD Terraced £60,000 4 Aug 1997